 /********************************************************************************************\
 * libeds - extensible data structures library                                                *
 * Copyright (C) 2006, Dan Kruchinin, <just.asgard@gmail.com>                                 *
 *                                                                                            *
 * -> test/test_bin_tree.h                                                                    *
 *                                                                                            *
 * This library is free software; you can redistribute it and/or modify it under the terms of *
 * the GNU Lesser General Public License as published by the Free Software Foundation;        *
 * either version 2.1 of the License, or (at your option) any later version.                  *
 *                                                                                            *
 * This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;  *
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  *
 * See the GNU Lesser General Public License for more details.                                *
 *                                                                                            *
 * You should have received a copy of the GNU Lesser General Public License along with this   *
 * library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,  *
 * Boston, MA 02111-1307 USA                                                                  *
 \********************************************************************************************/

#ifndef DS_TEST_BIN_TREE_H
#define DS_TEST_BIN_TREE_H

#include "trees/bin_tree.h"
#include "test/test_base.h"

#define TREE_DUMP_START_LINE 4
#define TREE_FIELD_MAX       8
#define TREE_INFO_LINES_MAX  8

void dump_tree(bin_tree*, void (*f)(bit_node*));
void dump_tree_info(bin_tree*, void (*f)(bin_tree*));


#endif /* DS_TEST_BIN_TREE_H */
